overdue payments - French English Dictionary